Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Інші

Частина тексту файла

Міністерство освіти і науки України НУ „Львівська політехніка” Кафедра __________ ЗВІТ Про виконання лабораторної роботи №..... На тему:________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ ___________________ (Студент) ___________________ (Група) ___________________ (Керівник лаб. Занятть) ------Львів 200…------ Л а б о р а т о р н а р о б о т а N 9 Тема роботи: ОБРОБКА ФАЙЛIВ ЗАСОБАМИ МОВИ ТУРБО-ПАСКАЛЬ Файл - сукупнiсть логiчно пов'язаних та органiзованих певнним чи- ном даних на зовнiшньому носiї iнформацiї (диску). Турбо-Паскаль роз- глядає три класи файлiв: - текстовi; - типованi; - нетипованi. Текстовий файл складається з послiдовностi рядкiв символiв, кожен з яких закiнчується парою кодiв #13#10 ("перевiд рядка", "повернення каретки"). Оскiльки рядки файла майть рiзну довжину, то текстовi файли є файлами послiдовного доступу. Тобто, ввiд/вивiд n-го рядка файла мож- ливий лише пiсля зчитування/запису попереднiх (n-1) рядкiв, а сам файл вiдкривається тiльки для читання або тiльки для запису. Типований файл складається iз записiв (компонент) одного з допус- тимих у Паскалi типiв. Всi компоненти типованого файла мають однаковий розмiр, що визначається розмiром базового елемента. Тому можливим є доступ до кожного запису файла за його номером. Типовананi файли є фай- лами прямого доступу i вiдкриваються одразу для читання i для запису. Нетиповананi файли Турбо-Паскаль розглядає як сукупнiсть символь- них або байтових значень, незалежно вiд того, елементами яких даних во- ни є. Практично це означає, що кожен файл типований чи текстовий може розглядатись як нетипований, важливим є лише його розмiр. Нетипованi файли забезпечують максимальну швидкодiю при вводi/виводi iнформацiї, оскiльки не потребують затрат часу на перетворення даних. Нетипованi файли також вiдкриваються для вводу/виводу одночасно. Кожному файлу в програмi ставиться у вiдповiднiсть файлова змiнна одного з трьох типiв (за класом файла). А процес роботи з файлами вклю- чає наступнi етапи: - опис файлової змiнної (типи text, file of <базовий тип>, file); - встановлення зв'язку мiж файловою змiнною та конкретним фiзичним файлом (процедура Assign); - вiдкривання файла (процедури Reset, Rewrite, Append); - обмiн даними з файлом - ввiд/вивiд (процедури Read, Readln, BlockRead, Write, Writeln, BlockWrite); - закриття файла (процедура Close). Кожен клас файлiв має свої особливостi при виконаннi названих етапiв. Крiм наведених операцiй Турбо-Паскаль дозволяє здiйснювати аналiз помилок при роботi з файлами (за допомогою функцiї IOResult), перемiщення по файлу (процедура Seek, функцiя SeekPos), встановлення статуса кiнця рядка та кiнця файла (функцiї EOLn, EOF, SeekEOLn, SeekEOF), визначення розмiру файла ( функцiя FileSize), перейменування (процедура Rename) та витирання файла (процедура Truncate) та iншi дiї. Список стандартних процедур та функцiй для роботи з файлами наведений у наступних таблицях. Перелiк стандартних процедур та функцiй модуля System для роботи з файлами I.Процедури ------------------------------T---------------------------------------¬ ¦ Синтаксис ¦ Змiст ¦ +-----------------------------+-------------------------------------...
Антиботан аватар за замовчуванням

27.12.2011 16:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини